Why would you go speeds that fast on a road like that in what looks to be a fairly populated area??? Please don't do that again unless you are at the proper facilities!
As for what caused it, Technomancer said it perfectly. Could have been a number of things and there really is no way to tell because you demolished the car to beyond repair.